package com.googlecode.archimedes.filegen.model;

/**
 * <p>
 * Represents a Virtual Member that only shows up in the UI and does not
 * have an analog in the Entity model.
 * </p>
 * 
 * <p>Created: Jul 26, 2005</p>
 * 
 * @author Erik Gustavson
 * @version $Id: BeanPathMember.java 1830 2005-12-05 22:14:04 +0000 (Mon, 05 Dec 2005) erik $
 */
public class BeanPathMember extends VirtualMember {

    private String path;

    /**
     * Returns the beanPath.
     *
     * @return String value of beanPath
     */
    public String getPath() {
        return path;
    }

    /**
     * Sets the beanPath
     * @param beanPath The beanPath to set.
     */
    public void setPath(String beanPath) {
        this.path = beanPath;
    }

    /** 
     * @see com.tps.filegen.model.Member#getDetailOnly()
     */
    @Override
    public boolean getDetailOnly() {
        return false;
    }

    /** 
     * @see com.tps.filegen.model.Member#getSummaryOnly()
     */
    @Override
    public boolean getSummaryOnly() {
        return true;
    }

}
